multihead teaching microscope - Turkish English Dictionary